package com.tmxk.rbac.dao;

import com.tmxk.rbac.pojo.SysDept;

import java.util.List;

/**
 * 部门数据访问层接口
 */
public interface SysDeptMapper {
    //查询所有
    List<SysDept> queryAllSysDept();

    //查询单条(根据部门id查询部门信息)
    SysDept querySysDept(Integer deptId);

    //新增
    int insertSysDept(SysDept sysDept);

    //删除(根据部门id删除部门信息)
    int deleteSysDept(Integer deptId);

    //修改(根据部门id修改部门信息)
    int updateSysDept(SysDept sysDept);

    List<SysDept> queryUserAndDept(String loginName);
}
